www.gusucode.com > OFDM系统 编码模块的作用是为了提高系统的可靠性,降低接收端的误码率. 数字调制模块可以提高信道的频谱利用率 > OFDM系统 编码模块的作用是为了提高系统的可靠性,降低接收端的误码率. 数字调制模块可以提高信道的频谱利用率/OFDM仿真(matlab)完整可运行/OFDM通信系统/cic_inter.m
%************************beginning of file***************************** %cic_inter.m %发射机的CIC滤波器设计 function dout=cic_inter(din,r) %插值CIC滤波器通过复制样值实现升采样 %+++++++++++++++++++++++variables++++++++++++++++++++++++++++ % din 输入数据 % r 升采样的插值因子 % dout 输出数据 %++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ din_1d=[0,din]; diff1=[din,0]-din_1d; diff1_1d=[0,diff1(1:end-1)]; diff2=[diff1(1:end-1),0]-diff1_1d; for i=1:r temp1(i,:)=diff2(1:end-1); end temp2=reshape(temp1,1,length(diff2(1:end-1))*r); data_int=temp2; for i=1:length(data_int) int1(i)=sum(data_int(1:i)); int2(i)=sum(int1(1:i)); end dout=int2; %************************end of file**********************************